/* Styled By :: Puneet Sharma(mailto:puneet@contentcloudhq.com), Abhishek Sharma(mailto:abhishek@contentcloudhq.com), Gopal Rana(mailto:gopal.rana@contentcloudhq.com) */

html,body {height:100%;} /* needed for container min-height */
html{margin:0;padding:0;border:0;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;vertical-align:baseline;}
blockquote{display:block;margin-left:20px;padding-left:10px;border-left:2px solid #c3c3c3;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
table{border-collapse:collapse;border-spacing:0;}

/* a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} */
a:hover,a:active{outline:0;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
.clearfix .container{*zoom:1;display:block;}
.clearfix:before,.clearfix:after,.container:before,.container:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clear{display:block;clear:both;}
.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap;}
strong{font-weight:bold;}
em{font-style:italic;}
textarea{height:auto;}
input[type="password"]:focus,input[type="text"]:focus,input[type="search"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,textarea:focus,select:focus ,input[type="number"]:focus{
  border-color:#8daccd;outline: 0;outline:thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -khtml-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -o-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input, textarea{
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
}
select{padding:6px 5px;font-size:13px;color:#5e5f63;border-style:solid;border-color:#bebfc1 #a6a8aa #919396 #a4a6a8;border-width:1px;max-width:100%;
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;min-width:100px;
}
textarea,iframe{
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-o-box-sizing:border-box;
   border:1px solid #b7b8bb;padding:8px;font-size:13px;font-family:"Helvetica Neue";resize:vertical;
   border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-webkit-border-radius:0px 0px 2px 2px;;-khtml-border-radius:0px 0px 2px 2px;;-o-border-radius:0px 0px 2px 2px;
}

.textEditor textarea, .textEditor iframe{width:100%;height:100px;}
iframe{padding:0}
input[type="text"],textarea{color:#444;}
label{clear:both;}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  background-color: #fff;
  cursor: not-allowed;
}

::-webkit-scrollbar{
    width:8px;
}

::-webkit-scrollbar:horizontal{
    height:9px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 7px rgba(0,0,0,0.3);
    border-radius:10px;
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background:#c3c3c3;
    
}


/* grids, grids(fluid), table:row-column(custom) */
.row{*zoom:1;display:table;width:100%;}
.row .column{display:table-cell;vertical-align:top;float:none;}
.row .column.collapse{width:0.1px;}
*html .row .column{float:left;padding:0;border:0;margin:0;} /* IE5, IE6 */
*+html .row .column{float:left;padding:0;border:0;margin:0;} /* IE7 */

/* essentials */
.border-box{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -khtml-box-sizing:border-box; -o-box-sizing:border-box;}
.inline{display:inline;}
.block{display:block;}
.block:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.inline-block{display:inline-block;}
.fleft{float:left;}
.fright{float:right;}
.align-center{text-align:center;}
.row .column.align-middle{vertical-align:middle;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.relative{position:relative;}
.absolute{position:absolute;}
.static{position:static;}
.fixed{position:fixed;}

/* icons */
[class^="icon-"],[class*=" icon-"]{display:inline-block;margin-right:3px;width:14px;height:14px;line-height:14px;vertical-align:text-top;background:url("/ipeditorial/css-img/sprite.png") no-repeat center center;*margin-right:.3em;}[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0;}
:hover > [class^="icon-"],:hover > [class*=" icon-"]{opacity:0.5;}
.active > [class^="icon-"],.active > [class*=" icon-"]{opacity:0.5;}
.disabled [class^="icon-"],.disabled [class*=" icon-"]{opacity:0.5;}
.icon-bell{background-position:-7px -1px;width:14px;height:17px}

/* pagination */
.pagination{margin:15px;}
.pagination a{
  border:1px solid #c1c6cc;line-height:1;color:#5687c2;display:inline-block;padding:5px 9px;margin-right:5px;text-decoration:none;
  background:#fafafb;
  background: linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* W3C */
  background: -moz-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* IE10+ */
  background: -o-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* Opera 11.10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eff1f2',GradientType=0 ); /* IE6-9 */
  border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-o-border-radius:2px;
  box-shadow:0 1px 1px #d5d4db;-moz-box-shadow:0 1px 1px #d5d4db;-webkit-box-shadow:0 1px 1px #d5d4db;-khtml-box-shadow:0 1px 1px #d5d4db;-o-box-shadow:0 1px 1px #d5d4db;
}
.pagination a:last-child{margin-right:0;}
.pagination a:hover,.pagination a.active{
  border:1px solid #999;
  box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;-khtml-box-shadow:0 0 2px #999;-o-box-shadow:0 0 2px #999;
  background:#fefefe;
  background: linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* W3C */
  background: -moz-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* IE10+ */
  background: -o-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* Opera 11.10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafb', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
}
.pagination a.active{color:#999;cursor:arrow;}
.pagination a.disabled{
  box-shadow:0 0 0;border-color:#e2e2e2;
  background:#fefefe;
  background: linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* W3C */
  background: -moz-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* IE10+ */
  background: -o-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* Opera 11.10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafb', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
}
.pagination a.disabled:hover,.pagination a.active:hover{cursor:default;}
.pagination a .page-prev{display:inline-block;border-right:5px solid #5687c2;border-bottom:4px solid transparent;border-top:4px solid transparent;}
.pagination a.disabled .page-prev{border-right:5px solid #e2e2e2;}
.pagination a .page-next{display:inline-block;border-left:5px solid #5687c2;border-bottom:4px solid transparent;border-top:4px solid transparent;}
.pagination a.disabled .page-next{border-left:5px solid #e2e2e2;}
.pagination span{margin-right:5px;}

/* btn-blue */
.btn-blue{
  display:inline-block;font-size:13px;border:1px solid #2f3c4d;padding:1px 10px 3px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-o-border-radius:15px;color:#bec0c4;
  box-shadow:0 0 3px #607285;-moz-box-shadow:0 0 3px #607285;-webkit-box-shadow:0 0 3px #607285;-khtml-box-shadow:0 0 3px #607285;-o-box-shadow:0 0 3px #607285;
  background: #303e49;
  background: linear-gradient(top, #3c4c5c 0%,#303e49 50%,#252e34 100%); /* W3C */
  background: -moz-linear-gradient(top, #3c4c5c 0%,#303e49 50%,#252e34 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #3c4c5c 0%,#303e49 50%,#252e34 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #3c4c5c 0%,#303e49 50%,#252e34 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c4c5c', endColorstr='#303e49',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #3c4c5c 0%,#303e49 50%,#252e34 100%); /* Opera 11.10+ */
}
.btn-blue:hover{
  background: #3c4c5c;
  background: linear-gradient(top, #252e34 0%,#3c4c5c 100%); /* W3C */
  background: -moz-linear-gradient(top, #252e34 0%,#3c4c5c 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #252e34 0%,#3c4c5c 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #252e34 0%,#3c4c5c 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303e49', endColorstr='#3c4c5c',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #252e34 0%,#3c4c5c 100%); /* Opera 11.10+ */
}

/* btn-grey */
.btn-grey{
  display:inline-block;font-size:13px;border:1px solid #d5d5d5;padding:2px 10px 3px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-o-border-radius:15px;color:#9d9d9d;
  background: #eaebeb ;
  background: linear-gradient(top, #f3f4f4 0%,#ebecec 33%,#dedfdf 66%,#dcdddd  100%); /* W3C */
  background: -moz-linear-gradient(top, #f3f4f4 0%,#ebecec 33%,#dedfdf 66%,#dcdddd  100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #f3f4f4 0%,#ebecec 33%,#dedfdf 66%,#dcdddd  100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #f3f4f4 0%,#ebecec 33%,#dedfdf 66%,#dcdddd  100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f4f4', endColorstr='#dcdddd',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #f3f4f4 0%,#ebecec 33%,#dedfdf 66%,#dcdddd  100%); /* Opera 11.10+ */
}
.btn-grey:hover{
  background: #dcdddd;
  background: linear-gradient(top, #dcdddd 0%,#dedfdf 33%,#ebecec 66%,#f3f4f4  100%); /* W3C */
  background: -moz-linear-gradient(top, #dcdddd 0%,#dedfdf 33%,#ebecec 66%,#f3f4f4  100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #dcdddd 0%,#dedfdf 33%,#ebecec 66%,#f3f4f4  100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #dcdddd 0%,#dedfdf 33%,#ebecec 66%,#f3f4f4  100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdddd', endColorstr='#f3f4f4',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #dcdddd 0%,#dedfdf 33%,#ebecec 66%,#f3f4f4  100%); /* Opera 11.10+ */
}

/* btn-submit */
.btn-submit{
  font-size:13px;font-weight:bold;color:#ffffff;border:1px solid #1e2329;padding:5px 30px;
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;  
  background: #476378;
  background: linear-gradient(top, #506c82 0%,#4e6a80 25%,#476378 50%,#415c71 75%,#405a6f 100%); /* W3C */
  background: -moz-linear-gradient(top, #506c82 0%,#4e6a80 25%,#476378 50%,#415c71 75%,#405a6f 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #506c82 0%,#4e6a80 25%,#476378 50%,#415c71 75%,#405a6f 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #506c82 0%,#4e6a80 25%,#476378 50%,#415c71 75%,#405a6f 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#506c82', endColorstr='#476378',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #506c82 0%,#4e6a80 25%,#476378 50%,#415c71 75%,#405a6f 100%); /* Opera 11.10+ */
  text-shadow:0px 1px 1px #11181d;-moz-text-shadow:0px 1px 1px #11181d;-webkit-text-shadow:0px 1px 1px #11181d;-khtml-text-shadow:0px 1px 1px #11181d;-o-text-shadow:0px 1px 1px #11181d;
  box-shadow:inset 0px 1px 1px #778ba2;-moz-box-shadow:inset 0px 1px 1px #778ba2;-webkit-box-shadow:inset 0px 1px 1px #778ba2;-khtml-box-shadow:inset 0px 1px 1px #778ba2;-o-box-shadow:inset 0px 1px 1px #778ba2;
}
.btn-submit:hover{
  background: #9dacb7;
  background: linear-gradient(top, #6d839a 0%, #4f6173 100%); /* W3C */
  background: -moz-linear-gradient(top, #6d839a 0%, #4f6173 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #6d839a 0%, #4f6173 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #6d839a 0%, #4f6173 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d839a', endColorstr='#4f6173',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #6d839a 0%, #4f6173 100%); /* Opera 11.10+ */  
}

/* btn-submit-green */
.btn-submit-green{
  font-size:13px;font-weight:bold;color:#ffffff;border:1px solid #233500;padding:5px 30px;
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;  
  background: #76b900;
  background: linear-gradient(top, #5a8a00 0%, #76b900 50%, #5a8a003 100%); /* W3C */
  background: -moz-linear-gradient(top, #5a8a00 0%, #76b900 50%, #5a8a003 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #5a8a00 0%, #76b900 50%, #5a8a003 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #5a8a00 0%, #76b900 50%, #5a8a003 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a8a00', endColorstr='#76b900',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #5a8a00 0%, #76b900 50%, #5a8a003 100%); /* Opera 11.10+ */  
  text-shadow:0px 1px 1px #11181d;-moz-text-shadow:0px 1px 1px #11181d;-webkit-text-shadow:0px 1px 1px #11181d;-khtml-text-shadow:0px 1px 1px #11181d;-o-text-shadow:0px 1px 1px #11181d;
}
.btn-submit-green:hover{
  background: #5a8a00;
  background: linear-gradient(top, #76b900 0%, #5a8a003 50%, #76b900 100%); /* W3C */
  background: -moz-linear-gradient(top, #76b900 0%, #5a8a003 50%, #76b900 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #76b900 0%, #5a8a003 50%, #76b900 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #76b900 0%, #5a8a003 50%, #76b900 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76b900', endColorstr='#5a8a003',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #76b900 0%, #5a8a003 50%, #76b900 100%); /* Opera 11.10+ */  
  text-shadow:0px 1px 1px #11181d;-moz-text-shadow:0px 1px 1px #11181d;-webkit-text-shadow:0px 1px 1px #11181d;-khtml-text-shadow:0px 1px 1px #11181d;-o-text-shadow:0px 1px 1px #11181d;
}


/* btn-cancel */
.btn-cancel{
  font-size:13px;font-weight:bold;color:#a5a6a9;border:1px solid #bebfc1;padding:5px 30px;
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;  
  background: #eff0f1;
  background: linear-gradient(top, #fefefe 0%,#eff0f1 50%,#e2e3e5 100%); /* W3C */
  background: -moz-linear-gradient(top, #fefefe 0%,#eff0f1 50%,#e2e3e5 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #fefefe 0%,#eff0f1 50%,#e2e3e5 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #fefefe 0%,#eff0f1 50%,#e2e3e5 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e3e5',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #fefefe 0%,#eff0f1 50%,#e2e3e5 100%); /* Opera 11.10+ */
  text-shadow:0px 1px 1px #fff;-moz-text-shadow:0px 1px 1px #fff;-webkit-text-shadow:0px 1px 1px #fff;-khtml-text-shadow:0px 1px 1px #fff;-o-text-shadow:0px 1px 1px #fff;
  box-shadow:inset 0px 1px 1px #fff;-moz-box-shadow:inset 0px 1px 1px #fff;-webkit-box-shadow:inset 0px 1px 1px #fff;-khtml-box-shadow:inset 0px 1px 1px #fff;-o-box-shadow:inset 0px 1px 1px #fff;
}
.btn-cancel:hover{
  background: #fefefe;color:#999;
  background: linear-gradient(top, #fefefe 0%,#eff0f1 100%); /* W3C */
  background: -moz-linear-gradient(top, #fefefe 0%,#eff0f1 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #fefefe 0%,#eff0f1 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #fefefe 0%,#eff0f1 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eff0f1',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #fefefe 0%,#eff0f1 100%); /* Opera 11.10+ */
}

/* visitSiteBar */
.visitSiteBar{
  padding:0 10px 0 0;
  position:relative;height:45px;border-top:1px solid #748ea9;border-bottom:1px solid #353942;background: #4b5e73;
  background: linear-gradient(top, #546b84 0%, #51667d 25%,#495d72 50%,#46586b 75%, #405163 100%); /* W3C */
  background: -moz-linear-gradient(top, #546b84 0%, #51667d 25%,#495d72 50%,#46586b 75%, #405163 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #546b84 0%, #51667d 25%,#495d72 50%,#46586b 75%, #405163 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #546b84 0%, #51667d 25%,#495d72 50%,#46586b 75%, #405163 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#546b84', endColorstr='#405163',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #546b84 0%, #51667d 25%,#495d72 50%,#46586b 75%, #405163 100%); /* Opera 11.10+ */
}
.visitSiteBar a{color:#ffffff;font-size:11px;font-weight:bold;display:inline-block;text-shadow: 1px 1px 1px #000;-moz-text-shadow: 1px 1px 1px #000;-webkit-text-shadow: 1px 1px 1px #000;-khtml-text-shadow: 1px 1px 1px #000;-o-text-shadow: 1px 1px 1px #000;}
.visitSiteBar .visit{float:right;padding:11px 5px 10px 5px;position:absolute;right:0;top:0;}
.visitSiteBar .create-btn{background:#384b60;padding:13px 8px 15px 8px;margin-left:0;border-right:1px solid #40546a }
.visitSiteBar .create-btn i{margin-top:2px}
.visitSiteBar b{border-left:1px solid #363a42;padding:14px 8px 16px 8px}

/* searchBlock */
.searchBlock{position:relative;border-top:1px solid #ffffff;border-bottom:1px solid #cfd0d0;padding:0 10px;padding:10px;z-index:10;
  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-o-box-sizing:border-box;
  background: #dbdbdd;
  background: linear-gradient(top, #eef0f0 0%,#dcdddd 50%,#d8dadb 100%); /* W3C */
  background: -moz-linear-gradient(top, #eef0f0 0%,#dcdddd 50%,#d8dadb 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #eef0f0 0%,#dcdddd 50%,#d8dadb 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #eef0f0 0%,#dcdddd 50%,#d8dadb 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef0f0', endColorstr='#dcdddd',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #eef0f0 0%,#dcdddd 50%,#d8dadb 100%); /* Opera 11.10+ */
  box-shadow:inset 0 0 5px #cecece;-moz-box-shadow:inset 0 0 5px #cecece;-webkit-box-shadow:inset 0 0 5px #cecece;-khtml-box-shadow:inset 0 0 5px #cecece;-o-box-shadow:inset 0 0 5px #cecece;
}
.searchBlock:after{display:table;content:'';clear:both;}
.searchBlock .search{position:relative;margin-top:0px;width:100%;padding:2px 25px 2px 10px;float:left;border:1px solid #b1b2b3;font-weight:bold;font-size:11px;color:#b4b4b4;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-o-border-radius:10px;box-shadow:0px 0px 1px #ffffff;-moz-box-shadow:0px 0px 1px #ffffff;-webkit-box-shadow:0px 0px 1px #ffffff;-khtml-box-shadow:0px 0px 1px #ffffff;-o-box-shadow:0px 0px 1px #ffffff;
  background: #fafafa;
  background: linear-gradient(top, #f3f3f3 0%,#fafafa 5%,#fafafa 95%, #f3f3f3 100%); /* W3C */
  background: -moz-linear-gradient(top, #f3f3f3 0%,#fafafa 5%,#fafafa 95%, #f3f3f3 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #f3f3f3 0%,#fafafa 5%,#fafafa 95%, #f3f3f3 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #f3f3f3 0%,#fafafa 5%,#fafafa 95%, #f3f3f3 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #f3f3f3 0%,#fafafa 5%,#fafafa 95%, #f3f3f3 100%); /* Opera 11.10+ */
  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-o-box-sizing:border-box;
}
.searchBlock .submit{position:absolute;display:inline-block;top:12px;width:24px;height:17px;border:0;background-color:transparent;right:8px;border-top:2px solid transparent;border-left:4px solid transparent;}

/* sortBlock */
.sortBlock{
  position:relative;border-top:1px solid #e8e9e9;border-bottom:1px solid #98a0a8;height:40px;padding:0 10px;padding-right:0;z-index:10;
  background: #dbdbdd;
  font-size:13px;font-weight:bold;color:#5b5b5b;text-shadow:1px 1px 1px #f6f6f6;-moz-text-shadow:1px 1px 1px #f6f6f6;-webkit-text-shadow:1px 1px 1px #f6f6f6;-khtml-text-shadow:1px 1px 1px #f6f6f6;-o-text-shadow:1px 1px 1px #f6f6f6;
  background: linear-gradient(top, #e1e1e2 0%,#d6d6d7 50%,#cccdce 100%); /* W3C */
  background: -moz-linear-gradient(top, #e1e1e2 0%,#d6d6d7 50%,#cccdce 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #e1e1e2 0%,#d6d6d7 50%,#cccdce 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #e1e1e2 0%,#d6d6d7 50%,#cccdce 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e2', endColorstr='#d6d6d7',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #e1e1e2 0%,#d6d6d7 50%,#cccdce 100%); /* Opera 11.10+ */
  box-shadow:inset 0 0 5px #cecece;-moz-box-shadow:inset 0 0 5px #cecece;-webkit-box-shadow:inset 0 0 5px #cecece;-khtml-box-shadow:inset 0 0 5px #cecece;-o-box-shadow:inset 0 0 5px #cecece;
}
.sortBlock .title{margin-top:10px}
.sortBlock .separator{margin-top:2px;}
.sortBlock .sortBtn{padding:18px 15px 3px 15px;}

/* dropdown-menu */
.dropdown-menu{display:none;position:absolute;z-index:100;background:#eef2f5;font-size:13px;
  min-width:180px;;max-width:350px;
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;
  box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;-khtml-box-shadow:0 0 5px #999;-o-box-shadow:0 0 5px #999;
}
.dropdown-menu .caret-up{
  display:inline-block;position:absolute;border-bottom:7px solid #eef2f5;border-right:7px solid transparent;border-left:7px solid transparent;margin-top:-6px;
}
.dropdown-menu .menu-head{line-height:12px;padding:0 10px 10px 10px;color:#758896;border-bottom:1px solid #949ca3;
  border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;
  text-shadow:1px 1px 1px #fff;-moz-text-shadow:1px 1px 1px #fff;-webkit-text-shadow:1px 1px 1px #fff;-khtml-text-shadow:1px 1px 1px #fff;-o-text-shadow:1px 1px 1px #fff;
}
.dropdown-menu ul{overflow:auto;background:#fff;list-style-type:none;max-height:310px;
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;
}
.dropdown-menu ul li .outer{
  display:block;padding:5px 10px 5px 10px;color:#46596e;cursor:pointer;font-weight:normal !important;
  border:1px solid transparent;border-bottom:1px solid #c4ccdc;
}
.dropdown-menu ul li:last-child .outer{border-bottom:0}
.dropdown-menu ul li .outer:hover{background:#eef7ff;color:#57626e;}
.dropdown-menu ul li a{font-weight:normal !important;}

/* badge */
.badge{
  font-size:10px;color:#ffffff;background:#ac3f3c;line-height:9px;padding:1px 6px 2.5px 5px;border:1px solid #a12428;border-top-color:#d15a56;
  border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-o-border-radius:15px;
  text-shadow: 1px 1px 1px #4c0807;-moz-text-shadow: 1px 1px 1px #4c0807;-webkit-text-shadow: 1px 1px 1px #4c0807;-khtml-text-shadow: 1px 1px 1px #4c0807;-o-text-shadow: 1px 1px 1px #4c0807;
  background: linear-gradient(top, #bc4547 0%,#a13431 50%, #892321 100%); /* W3C */
  background: -moz-linear-gradient(top, #bc4547 0%,#a13431 50%, #892321 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #bc4547 0%,#a13431 50%, #892321 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #bc4547 0%,#a13431 50%, #892321 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc4547', endColorstr='#892321',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #bc4547 0%,#a13431 50%, #892321 100%); /* Opera 11.10+ */
}

/* caret */
.caret{display:inline-block;width:0;height:0px;vertical-align:top;border-left: 5px solid transparent;border-right:5px solid transparent;border-top: 5px solid #57626e;content:"";}

/* tag */
.tag{display:inline-block;font-size:12px;background:#dfe8fa;color:#565e6d;border:1px solid #c4ccdc;line-height:12px;padding:2px 10px 2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-o-border-radius:10px;}

/* btn */
.btn{display:inline-block;*display:inline;*zoom:1;padding:3px 10px 3px;margin-bottom:0;font-size:11px;line-height:17px;color:#838383;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #f7f7f7, #ededed);background-image:-ms-linear-gradient(top, #f7f7f7, #ededed);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#ededed));background-image:-webkit-linear-gradient(top, #f7f7f7, #ededed);background-image:-o-linear-gradient(top, #f7f7f7, #ededed);background-image:linear-gradient(top, #f7f7f7, #ededed);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ededed', GradientType=0);border-color:#bcbcbd #b1b1b1 #aaaaaa;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #cccccc;border-bottom-color:#aaaaaa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0;}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn-large [class^="icon-"]{margin-top:1px;}
.btn-small{padding:5px 9px;font-size:11px;line-height:16px;}
.btn-small [class^="icon-"]{margin-top:-1px;}
.btn-mini{padding:2px 6px;font-size:11px;line-height:14px;}
.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary{background-color:#0074cc;background-image:-moz-linear-gradient(top, #0088cc, #0055cc);background-image:-ms-linear-gradient(top, #0088cc, #0055cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));background-image:-webkit-linear-gradient(top, #0088cc, #0055cc);background-image:-o-linear-gradient(top, #0088cc, #0055cc);background-image:linear-gradient(top, #0088cc, #0055cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);border-color:#0055cc #0055cc #003580;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0055cc;}
.btn-primary:active,.btn-primary.active{background-color:#004099 \9;}
.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{background-color:#414141;background-image:-moz-linear-gradient(top, #555555, #222222);background-image:-ms-linear-gradient(top, #555555, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));background-image:-webkit-linear-gradient(top, #555555, #222222);background-image:-o-linear-gradient(top, #555555, #222222);background-image:linear-gradient(top, #555555, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222222;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}


/* form */
.form{background:url("/ipeditorial/css-img/formBg.png");}
.form .singleFieldContainer{padding:15px 5% 15px 5%;}
.form .fieldTitle{margin-bottom:5px}
.form .fieldTitle .fieldName{font-weight:bold;font-size:14px;}
.form .fieldTitle .fieldCharacters{font-size:13px;}
input[type="text"],input[type="password"],input[type="number"]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-o-box-sizing:border-box;width:100%;border:1px solid #b7b8bb;padding:8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-o-border-radius:2px;}
.form .border{border-top:1px solid #dcdfe6;border-bottom:1px solid #ffffff;}
.form ul{margin-bottom:5px;}
.form ul li{margin-left:20px;}
.form input[type="checkbox"]{margin-right:5px}
.form select{min-width:180px;}
.form textarea{width:100%;}

/* tabsBlock */
.tabsBg{position:relative;height:45px;border-top:1px solid #4c6075;border-bottom:1px solid #191c21;
  background:#344250;
  background: linear-gradient(top, #222a33 0%, #303d4b 50%, #3c4d5e 95%, #303d4b 100%); /* W3C */
  background: -moz-linear-gradient(top, #222a33 0%, #303d4b 50%, #3c4d5e 95%, #303d4b 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #222a33 0%, #303d4b 50%, #3c4d5e 95%, #303d4b 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #222a33 0%, #303d4b 50%, #3c4d5e 95%, #303d4b 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222a33', endColorstr='#303d4b',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #222a33 0%, #303d4b 50%, #3c4d5e 95%, #303d4b 100%); /* Opera 11.10+ */
}
.tabsBg .stretchBtn{border:1px solid;position:absolute;bottom:0;}
.toggleIcon{background:url("/ipeditorial/css-img/toggleImg.png") no-repeat;height:47px;width:15px;display:inline-block;margin:-46px 0 0 -1px;position:absolute;}
.active > .toggleIcon{opacity:1;background:url("/ipeditorial/css-img/toggleImg1.png") no-repeat;}
.tabs{position:absolute;bottom:0;border-bottom:1px solid #4c5156;margin-bottom:-1px;left:15px}
.tabs a{float:left;position:relative;background:#656b71;color:#d2d2d3;border:1px solid #6b7278;margin-left:5px;font-size:11px;padding:5px 12px;text-decoration:none;
  border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;
  text-shadow:1px 1px 1px #4e5358;-moz-text-shadow:1px 1px 1px #4e5358;-webkit-text-shadow:1px 1px 1px #4e5358;-khtml-text-shadow:1px 1px 1px #4e5358;-o-text-shadow:1px 1px 1px #4e5358;
}
.tabs a:before, .tabs a:after { position: absolute; bottom: -1px; width: 6px; height: 6px; content: " ";}
.tabs a:before { left: -4px;box-shadow: 1px 1px 0 #656b71;border-bottom-right-radius: 6px; border-width: 0 1px 1px 0;}
.tabs a:after { right: -4px;box-shadow: -1px 1px 0 #656b71;border-bottom-left-radius: 6px; border-width: 0 0 1px 1px;}
.tab-content{background:#e8e8e9;border:1px solid #f1f1f2;border-right:0;border-left:0;padding:0 15px;height:40px;border-bottom:1px solid #CBCBCB;}
.tab-content a,.tab-content span{margin-top:12px;margin-left:10px;color:#57626e;font-size:11px;
  text-shadow:1px 1px 1px #fafafa;-moz-text-shadow:1px 1px 1px #fafafa;-webkit-text-shadow:1px 1px 1px #fafafa;-khtml-text-shadow:1px 1px 1px #fafafa;-o-text-shadow:1px 1px 1px #fafafa;
}
.tab-content a.btn{margin-right:5px;margin-top:9px;margin-left:0}
.tab-content a.btn-success{color:#fff;
  text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;-khtml-text-shadow:none;-o-text-shadow:none;
}
.tabs a:hover,.tabs a.active{background:#e8e8e9;border:1px solid #f1f1f2;border-bottom:3px solid #e8e8e9;margin-bottom:-2px;color:#405163;
  text-shadow:1px 1px 1px #f2f2f2;-moz-text-shadow:1px 1px 1px #f2f2f2;-webkit-text-shadow:1px 1px 1px #f2f2f2;-khtml-text-shadow:1px 1px 1px #f2f2f2;-o-text-shadow:1px 1px 1px #f2f2f2;
}
.tabs a:hover:before,.tabs a.active:before{ left: -4px;box-shadow: 1px 2px 0 #e8e8e9;border-bottom-right-radius: 6px; border-width: 0 1px 1px 0;}
.tabs a:hover:after,.tabs a.active:after{ right: -4px;box-shadow: -1px 2px 0 #e8e8e9;border-bottom-left-radius: 6px; border-width: 0 0 1px 1px;}
.tabs a .badge{top:-8px;right:-1px;}

/* eof moduler css----------------------------------------------------------------------------------------------------------------------------------------------*/


/* common css --------------------------------- */
body{font-family:"Helvetica Neue", sans-serif;font-size:12px;line-height:17px;color:#57626e;background-color:#ffffff;}
.container{width:100%;position:relative;margin:0 auto;
height:auto !important;height:100%;min-height:100%;
box-shadow:0 0 5px #696969;-moz-box-shadow:0 0 5px #696969;-webkit-box-shadow:0 0 5px #696969;-khtml-box-shadow:0 0 5px #696969;-o-box-shadow:0 0 5px #696969;}
a{text-decoration:none;color:#57626e;}
.spanF725{background: #e0e0e0 url('/ipeditorial/css-img/logo.png') no-repeat center center;}
.span385{border-right:1px solid #89919c;}
.rightPanel{background:#ffffff;}

/* topbar */
.topbar{
  color:#57626e;font-size:13px;height:40px;border-bottom:1px solid #343840;display:block;position:relative;background:#e9ecef;
  background: linear-gradient(top, #fdfefe 0%, #e5eaee 45%, #c1cad4 88%, #aab5be 100%); /* W3C */
  background: -moz-linear-gradient(top, #fdfefe 0%, #e5eaee 45%, #c1cad4 85%, #aab5be 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #fdfefe 0%, #e5eaee 45%, #c1cad4 88%, #aab5be 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #fdfefe 0%, #e5eaee 45%, #c1cad4 88%, #aab5be 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfefe', endColorstr='#aab5be',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #fdfefe 0%, #e5eaee 45%, #c1cad4 88%, #aab5be 100%); /* Opera 11.10+ */
}
.topbar .toplink a{color:#57626e;font-weight:bold;text-shadow: 1px 1px 1px #f7f8f9;-moz-text-shadow: 1px 1px 1px #f7f8f9;-webkit-text-shadow: 1px 1px 1px #f7f8f9;-khtml-text-shadow: 1px 1px 1px #f7f8f9;-o-text-shadow: 1px 1px 1px #f7f8f9;}
.topbar .toplink a.publication{padding:8px 8px 10px 0px;display:inline-block;font-size:16px;}
.topbar .toplink a i{margin-top:1px;}
.toplink{margin-top:10px;margin-right:10px;}
.topbar .publication{font-size:14px;margin-left:10px;font-weight:bold;}
.topbar .toplink .favicn img{display:inline-block;border:1px solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;margin-right:3px}
.topbar .favIcon{
  background:#cad1d7;
  background: linear-gradient(top, #eaeef1 0%, #cad1d7 50%, #aeb8c0 100%); /* W3C */
  background: -moz-linear-gradient(top, #eaeef1 0%, #cad1d7 50%, #aeb8c0 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #eaeef1 0%, #cad1d7 50%, #aeb8c0 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #eaeef1 0%, #cad1d7 50%, #aeb8c0 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeef1', endColorstr='#aeb8c0',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #eaeef1 0%, #cad1d7 50%, #aeb8c0 100%); /* Opera 11.10+ */
  margin-right:1px solid #8f9ca7;margin-top:0;border-right:1px solid #8b98a4 ;
}
.topbar .toplink .pubName{display:inline-block;margin-top:2px;padding-bottom:3px;margin-right:5px}
.topbar .publication{min-width:148px;}
.topbar .publication .caret-small{margin-top:10px;float:right;}
.topbar .imgOuter{margin-right:10px}
.topbar .separator{margin-top:3px;margin-right:10px}
.topbar .notification{position:relative;margin-right:15px}
.topbar a.workspace{height:13px;font-weight:normal;display:inline-block;line-height:1;color:#57626e;font-size:12px;letter-spacing:0.06em;margin:0 8px;}
.topbar a.workspace:hover{text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;-khtml-text-shadow:none;-o-text-shadow:none;}
.topbar .workspace-separator{font-weight:normal;}
.topbar a.workspace.active{border-bottom:2px solid #6f767c;font-weight:bold;padding-bottom:1px;}
.topbar a.workspace.active:hover{border:0;}
.topbar .workspace .caretOuter{display:inline-block;height:8px;width:12px;text-align:center;padding-top:5px;margin-top:-1px;}
.topbar .notification .badge{position:absolute;font-size:8px;padding:1px 4px;top:-5px;right:-14px;font-style:normal;}
.topbar .userImage{display:inline-block;margin-top:6px;}
.topbar .userImage img{width:25px;border:1px solid #fff;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.topbar .userImage .caret-small{margin-top:12px;margin-left:5px}

/* warning, errors, success, caution */
.warn-txt{display:inline-block;color:#ff0000;}
/* caution */
.caution{padding:10px;background:url("/ipeditorial/css-img/notificationBg.png");border-top:2px solid #fae6a2;line-height:1.3;font-size:14px;color:#8e804e;}
.caution .icnCol{padding-right:10px;width:30px;}
/* error */
.error{padding:10px;background:#f2dede;border-top:2px solid #eed3d7;line-height:1.3;font-size:13px;color:#b94a48;}
.error .icnCol{padding-right:10px;width:30px;}
/* success */
.success{padding:10px;background:#dff0d8;border-top:2px solid #d6e9c6;line-height:1.3;font-size:13px;color:#468847;}
.success .icnCol{padding-right:10px;width:30px;}
/* notice */
.notice{padding:10px;background:#d9edf7;border-top:2px solid #bce8f1;line-height:1.3;font-size:13px;color:#3a87ad;}
.notice .icnCol{padding-right:10px;width:30px;}

/* lightbox */
#ipbox-overlay{background:url("/ipeditorial/css-img/lightboxBg.png");}
.lightbox{position:absolute;z-index:1000;
    background:#464f57;padding:10px;
    border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;
    box-shadow:0 0 10px #495159;-moz-box-shadow:0 0 10px #495159;-webkit-box-shadow:0 0 10px #495159;-khtml-box-shadow:0 0 10px #495159;-o-box-shadow:0 0 10px #495159;
}
.lightbox a.helpTxt{color:#4081c2;}
.lightbox .content{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;background:#fafdff;min-height:80px;min-width:350px;max-width:500px;box-shadow:0 0 1px #cbd2da;-moz-box-shadow:0 0 1px #cbd2da;-webkit-box-shadow:0 0 1px #cbd2da;-khtml-box-shadow:0 0 1px #cbd2da;-o-box-shadow:0 0 1px #cbd2da;overflow:hidden;
  max-height:500px;overflow:auto;
}
.lightbox.publishLight .content{width:500px;max-height:700px}
.lightbox .close{display:inline-block;position:absolute;top:-15px;right:-15px;width:30px;height:30px;background: #464f57;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;-o-border-radius:30px;
  box-shadow:0 0 10px #495159;-moz-box-shadow:0 0 10px #495159;-webkit-box-shadow:0 0 10px #495159;-khtml-box-shadow:0 0 10px #495159;-o-box-shadow:0 0 10px #495159;
}
.lightbox .close .icon-close{margin-top:5px;margin-left:7px}
.lightbox .title{font-size:24px;padding:10px;color:#444444;font-weight:bold;line-height:1.2}
.lightbox input[type="submit"]{margin-left:10px;}
.lightbox .confirmationBtns{background:#fff;padding:10px;}
.lightbox .confirmationBtns a{margin-left:10px;}
.lightbox .note{line-height:1.2;padding:5px 0;}
.lightbox .border{border-top:1px solid #ecf0f3;border-bottom:1px solid #dadee1;}

/*rating css*/
.rating{width:105px;height:18px;line-height:48px;vertical-align:text-top;background:url("/settings/css-img/rating.png") no-repeat;margin:4px 0;display:inline-block;}
.rate0{background-position:-5px -106px;}
.rate1{background-position:-5px -86px;}
.rate2{background-position:-5px -67px;}
.rate3{background-position:-5px -48px;}
.rate4{background-position:-5px -28px;}
.rate5{background-position:-5px -7px;}

/* .errorHandler */
.error-handler{padding:20px;background:#fff;width:100%;border-top:1px solid #cecece;border-bottom:1px solid #cecece;font-size:14px;
  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-o-box-sizing:border-box;
}

/* left-nav */
.left-nav .single{display:block;padding:15px 10px;background:#fdfdfd;border-bottom:1px solid #dcdcdc;position:relative;cursor:pointer;
  background:#f9f9f9;
  background: linear-gradient(top, #fbfbfb 0%, #f9f9f9 50%, #fbfbfb 100%); /* W3C */
  background: -moz-linear-gradient(top, #fbfbfb 0%, #f9f9f9 50%, #fbfbfb 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #fbfbfb 0%, #f9f9f9 50%, #fbfbfb 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #fbfbfb 0%, #f9f9f9 50%, #fbfbfb 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #fbfbfb 0%, #f9f9f9 50%, #fbfbfb 100%); /* Opera 11.10+ */
}
.left-nav .caret-small-right{margin-top:5px;}
.left-nav .single:first-child{margin-top:-1px;}
.left-nav .single:first-child:hover{border-top:0;}
.left-nav .single img{margin-right:10px;}
.left-nav .single .outerSmallImg{border:1px solid #D5D5D5;width:34px;height:34px;display:inline-block;border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;padding:2px;background:#D5D5D5}
.left-nav .single .outerSmallImg img{border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
.left-nav .single .userImgCol{width:44px;}
.left-nav .single .storyImageCol{width:60px;}
.left-nav .single .userImgCol .userImg{background:url('/ipeditorial/css-img/defaultUserImg.png') no-repeat center center;display:inline-block;width:32px;height:32px;border:1px solid #eee;}
.left-nav .single .storyType{font-size:12px;color:#333333;margin-right:5px;text-shadow:1px 1px 1px #ffffff;-moz-text-shadow:1px 1px 1px #ffffff;-webkit-text-shadow:1px 1px 1px #ffffff;-khtml-text-shadow:1px 1px 1px #ffffff;-o-text-shadow:1px 1px 1px #ffffff;}
.left-nav .single .storyDesk{font-size:12px;color:#4081c2;margin-left:5px;text-shadow:1px 1px 1px #ffffff;-moz-text-shadow:1px 1px 1px #ffffff;-webkit-text-shadow:1px 1px 1px #ffffff;-khtml-text-shadow:1px 1px 1px #ffffff;-o-text-shadow:1px 1px 1px #ffffff;}
.left-nav .single .storyStatus{font-size:9px;line-height:1.2;font-smooth:always;float:right;color:#fff;background:#5b6672;padding:0 8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-o-border-radius:10px;box-shadow:1px 1px 1px #999;}
.left-nav .single .storyStatus.red{background:#a80000;border-color:#a80000;}
.left-nav .single .storyStatus.orange{background:#ddbb22;border-color:#ddbb78;}
.left-nav .single .storyStatus.green, .storyStrip .single .storyStatus.complete{background:#81ae00;border-color:#587501;}
.left-nav .single .storyTitle{font-size:14px;color:#444444;font-weight:bold;margin-bottom:2px;text-shadow:1px 1px 1px #ffffff;-moz-text-shadow:1px 1px 1px #ffffff;-webkit-text-shadow:1px 1px 1px #ffffff;-khtml-text-shadow:1px 1px 1px #ffffff;-o-text-shadow:1px 1px 1px #ffffff;}
.left-nav .single .row .column .row{margin-top:6px;}
.left-nav .single .storyCat{font-size:11px;color:#92989b;text-shadow:1px 1px 1px #ffffff;-moz-text-shadow:1px 1px 1px #ffffff;-webkit-text-shadow:1px 1px 1px #ffffff;-khtml-text-shadow:1px 1px 1px #ffffff;-o-text-shadow:1px 1px 1px #ffffff;}
.left-nav .single .storyTime{float:right;font-size:11px;color:#4081c2;text-shadow:1px 1px 1px #ffffff;-moz-text-shadow:1px 1px 1px #ffffff;-webkit-text-shadow:1px 1px 1px #ffffff;-khtml-text-shadow:1px 1px 1px #ffffff;-o-text-shadow:1px 1px 1px #ffffff;}
/* hover */
.left-nav .single:hover{border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;margin-top:-1px;z-index:1;
  background:#ffffff;
  background: linear-gradient(top, #f5f5f5 0%, #f9f9f9 50%, #f5f5f5 100%); /* W3C */
  background: -moz-linear-gradient(top, #f5f5f5 0%, #f9f9f9 50%, #f5f5f5 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 50%, #f5f5f5 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #f5f5f5 0%, #f9f9f9 50%, #f5f5f5 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 50%, #f5f5f5 100%); /* Opera 11.10+ */
}
.left-nav .single:hover .storyTitle{color:#4081c2;}
/* active */
.left-nav .single.active{
  border-top:1px solid #b5b5b5;
  border-bottom:1px solid #c3c3c3;
  background:#f1f1f1;
  background: linear-gradient(top, #b5b5b5 0%,#ededed 3%,#f4f4f4 50%,#f3f3f3 98%,#dddddd 100%); /* W3C */
  background: -moz-linear-gradient(top, #b5b5b5 0%,#ededed 3%,#f4f4f4 50%,#f3f3f3 98%,#dddddd 100%); /* FF3.6+ */
  background: -webkit-linear-gradient(top, #b5b5b5 0%,#ededed 3%,#f4f4f4 50%,#f3f3f3 98%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
  background: -ms-linear-gradient(top, #b5b5b5 0%,#ededed 3%,#f4f4f4 50%,#f3f3f3 98%,#dddddd 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b5b5', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
  background: -o-linear-gradient(top, #b5b5b5 0%,#ededed 3%,#f4f4f4 50%,#f3f3f3 98%,#dddddd 100%); /* Opera 11.10+ */
  margin-top:-1px;
}
.left-nav .single:first-child{border-top:0}
.left-nav .single.active .storyTitle{color:#222222;}
